package com.ldp.designpatterns.study.chain.concrete;

import com.ldp.designpatterns.study.chain.handler.ReimbursementHandler;
import com.ldp.designpatterns.study.chain.request.ReimbursementRequest;

/**
 * @ClassName FinanceHandler TODO:第3步：实现具体的处理者类：经理、部门主管和财务部门处理者。
 * @Description TODO 责任链模式——责任链模式提供了一种通过一系列处理对象来处理请求的方法。 类似于if else 或者switch
 * @Author lindipei
 * @Date 2023/10/18 17:24
 */
public class FinanceHandler extends ReimbursementHandler {
    @Override
    public void handleRequest(ReimbursementRequest request) {
        System.out.println("财务部门处理报销请求：" + request.getDescription());
    }
}